mentally capable - German English Dictionary